## Для разработки на Linux

1. Установить docker, docker-compose
2. Склонировать код с gitverse
```
git clone ssh://git@gitverse.ru:2222/alexeyq/gurren.git
cd gurren
make build
```
4. Чтобы работала капча - нужен секрет. Без него пока не запустится, а на самом деле в девелопер-режиме он не нужен. Временный секрет:
```
mkdir -p $HOME/gurren
echo "6LfB83MpAAAAAEX7NQgP2URW2tgSAEQSpMOBxl2L" > $HOME/gurren/recaptcha_secret.txt
echo "VITE_RECAPTCHA_SITE_KEY=6LfB83MpAAAAAJW0G9u7PjLgUzO5rgfqxCaPrVdO" > $HOME/gurren/ui.env
```
5. Можно добавить `127.0.0.1 archer.docc.ru` в `hosts` - это домен для тестирования капчи при разработке

```
grep archer.docc.ru /etc/hosts || echo "127.0.0.1 archer.docc.ru" | sudo tee -a /etc/hosts
```

6. Всё. `make up`
7. На http://localhost и на http://archer.docc.ru крутится фронт, бэк и traefik-прокси. Изменения в файлах перекомпилируются на ходу.

    http://localhost:5000 - бэкенд.

    http://localhost:5000/docs - повызывать бекенд напрямую (Swagger OpenAPI). 
    
    http://localhost:8080 - панель traefik.

8. `make down`
